self-contained drive - Français Anglais Dictionnaire